Big Huge Thesaurus

hedge violet

noun